take care of one's daily necessity - Spanisch Englisch Wörterbuch